artificial lakes - Alemán Inglés Diccionario